/*     */ package dm.jdbc.pool;
/*     */ 
/*     */ import java.io.PrintWriter;
/*     */ import java.sql.SQLException;
/*     */ import javax.sql.ConnectionPoolDataSource;
/*     */ import javax.sql.PooledConnection;
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ public class DmdbConnectionPoolDataSource
/*     */   extends DmdbDataSource_bs
/*     */   implements ConnectionPoolDataSource
/*     */ {
/*  32 */   private DmdbConnectionPoolDataSource_bs rPDS = null;
/*     */   
/*     */   DmdbConnectionPoolDataSource(DmdbConnectionPoolDataSource_bs pds)
/*     */   {
/*  36 */     this.rPDS = pds;
/*     */   }
/*     */   
/*     */   public DmdbConnectionPoolDataSource() {
/*  40 */     this.rPDS = new DmdbConnectionPoolDataSource_bs();
/*     */   }
/*     */   
/*     */   DmdbConnectionPoolDataSource_bs getRealPds() {
/*  44 */     return this.rPDS;
/*     */   }
/*     */   
/*     */ 
/*     */   public void setUser(String user)
/*     */   {
/*  50 */     this.rPDS.setUser(user);
/*     */   }
/*     */   
/*     */   public String getUser() {
/*  54 */     return this.rPDS.getUser();
/*     */   }
/*     */   
/*     */   public void setPassword(String password) {
/*  58 */     this.rPDS.setPassword(password);
/*     */   }
/*     */   
/*     */   public String getPassword() {
/*  62 */     return this.rPDS.getPassword();
/*     */   }
/*     */   
/*     */   public void setDatabase(String database) {
/*  66 */     this.rPDS.setDatabase(database);
/*     */   }
/*     */   
/*     */   public String getDatabase() {
/*  70 */     return this.rPDS.getDatabase();
/*     */   }
/*     */   
/*     */   public void setURL(String url) {
/*  74 */     this.rPDS.setURL(url);
/*     */   }
/*     */   
/*     */   public String getURL() {
/*  78 */     return this.rPDS.getURL();
/*     */   }
/*     */   
/*     */   public void setServer(String server) {
/*  82 */     this.rPDS.setServer(server);
/*     */   }
/*     */   
/*     */   public String getServer() {
/*  86 */     return this.rPDS.getServer();
/*     */   }
/*     */   
/*     */   public void setPort(int port) {
/*  90 */     this.rPDS.setPort(port);
/*     */   }
/*     */   
/*     */   public int getPort() {
/*  94 */     return this.rPDS.getPort();
/*     */   }
/*     */   
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   public PooledConnection getPooledConnection()
/*     */     throws SQLException
/*     */   {
/* 106 */     return new DmdbPooledConnection(
/* 107 */       (DmdbPooledConnection_bs)this.rPDS.getPooledConnection());
/*     */   }
/*     */   
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   public PooledConnection getPooledConnection(String user, String password)
/*     */     throws SQLException
/*     */   {
/* 124 */     return new DmdbPooledConnection(
/* 125 */       (DmdbPooledConnection_bs)this.rPDS.getPooledConnection(user, 
/* 126 */       password));
/*     */   }
/*     */   
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   public PrintWriter getLogWriter()
/*     */     throws SQLException
/*     */   {
/* 148 */     return this.rPDS.getLogWriter();
/*     */   }
/*     */   
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   public void setLogWriter(PrintWriter out)
/*     */     throws SQLException
/*     */   {
/* 171 */     this.rPDS.setLogWriter(out);
/*     */   }
/*     */   
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   public void setLoginTimeout(int seconds)
/*     */     throws SQLException
/*     */   {
/* 188 */     this.rPDS.setLoginTimeout(seconds);
/*     */   }
/*     */   
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   public int getLoginTimeout()
/*     */     throws SQLException
/*     */   {
/* 203 */     return this.rPDS.getLoginTimeout();
/*     */   }
/*     */ }


/* Location:              D:\Program Files\DBMS_20150813\jdbc\Dm7JdbcDriver17.jar!\dm\jdbc\pool\DmdbConnectionPoolDataSource.class
 * Java compiler version: 7 (51.0)
 * JD-Core Version:       0.7.1
 */